Nelson Square
Garden square in London, EnglandNelson Square is a garden square located close to Southwark tube station in the London Borough of Southwark. It was laid out around 1807 as upmarket terraced housing and named after Admiral Horatio Nelson whose death during his victory at the Battle of Trafalgar in 1805 made him a national hero. It runs off Blackfriars Road to the west and Union Street to the north, while Great Suffolk Street is located a little to the east. The railway running towards Blackfriars Station passes near the eastern end of the square on a viaduct.
Read article
Top Questions
AI generatedMore questions
Nearby Places
Southwark tube station
London Underground station
Southwark College
Further education college in London, England
Surrey Chapel, Southwark
Church in London, England
Blackfriars (SER) railway station
Short-lived station on the line between Charing Cross and London Bridge.
Union Theatre, London
CentreComm
Union Street Café
Restaurant in United Kingdom
Africa Centre, London
UK organization (founded 1964)